package rawwrs.bean;
import java.io.File;
import java.io.InputStream;
import java.io.Serializable;

public class PropiedadDetalleDTO implements Serializable{
	
	private PropiedadDTO propiedad;
	
	private int id;
	private byte[] foto;
	private String ruta;
	
	public String getRuta() {
		return ruta;
	}

	public void setRuta(String ruta) {
		this.ruta = ruta;
	}
	//objetos de ayuda para manejo de archivos
	private File archivo;
	private String archivoFileName;
	private String archivoContentType;
	private InputStream isFoto;
	
	public PropiedadDetalleDTO() {

	}
	
	public PropiedadDetalleDTO(PropiedadDTO propiedad, int id, String ruta) {
		super();
		this.propiedad = propiedad;
		this.id = id;
		this.ruta = ruta;
	}
	
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	
	public byte[] getFoto() {
		return foto;
	}
	public void setFoto(byte[] foto) {
		this.foto = foto;
	}
	public PropiedadDTO getPropiedad() {
		return propiedad;
	}
	public void setPropiedad(PropiedadDTO propiedad) {
		this.propiedad = propiedad;
	}
	public File getArchivo() {
		return archivo;
	}
	public void setArchivo(File archivo) {
		this.archivo = archivo;
	}
	public String getArchivoFileName() {
		return archivoFileName;
	}
	public void setArchivoFileName(String archivoFileName) {
		this.archivoFileName = archivoFileName;
	}
	public String getArchivoContentType() {
		return archivoContentType;
	}
	public void setArchivoContentType(String archivoContentType) {
		this.archivoContentType = archivoContentType;
	}
	public InputStream getIsFoto() {
		return isFoto;
	}
	public void setIsFoto(InputStream isFoto) {
		this.isFoto = isFoto;
	}
}